earnings slide